vehicle location system - Francés Inglés Diccionario